possess ample means - Turc Anglais Dictionnaire